STI-1558 placebo